** David's approved**" 
**Final Vote Four Regions**
**Party effects**
mlogit votechoice44 i.URethniccandidate i.JRethniccandidate JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education i.region [iweight=benweight], base (1)
margins, predict() at(votepartylastelec44=(1(2)3)) atmeans
marginsplot

mlogit votechoice44 i.URethniccandidate##i.votepartylastelec44 i.JRethniccandidate##i.votepartylastelec44 JRmalecandidate URmalecandidate  age3REM education i.region [iweight=benweight], base (1)
margins, predict() at(URethniccandidate=(0(1)1) votepartylastelec44=(1(2)3)) atmeans
marginsplot
mlogit votechoice44 i.URethniccandidate i.JRethniccandidate JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education i.region [iweight=benweight], base (2)

**Party percent**
mlogit votechoice44 i.URethniccandidate i.JRethniccandidate JRmalecandidate URmalecandidate i.URvotepartylast age3REM education i.region [iweight=benweight], base (1)
margins, predict() at(URvotepartylast=(0(1)1)) atmeans
marginsplot
**Find those who voted for UR,  200 percent points increase in vote for UR in the experiment**

mlogit votechoice44 i.URethniccandidate i.JRethniccandidate JRmalecandidate URmalecandidate i.JRvotepartylastelec age3REM education i.region [iweight=benweight], base (2)
margins, predict() at(JRvotepartylastelec=(0(1)1)) atmeans
marginsplot

**Find that those who voted for JR in last elections, are 195 percent points increase in vote for JR in the experiment**
*Coethncity**
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education i.region [iweight=benweight], base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1)) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1)) atmeans
marginsplot


mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education i.region [iweight=benweight], base (1) rrr


mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education i.region[iweight=benweight], base (2)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1)) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1)) atmeans
marginsplot
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education i.region[iweight=benweight], base (2) rrr
tab votepartylastelec44

**ethnicity survey*ethnicity**
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.vccandethnic2 i.JRethniccandidate##i.ethnicrespondent##c.vccandethnic2 JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education[iweight=benweight], base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) vccandethnic2 =(0(1)1) ) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) vccandethnic2 =(1(1)1) ) atmeans
marginsplot


mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.vccandethnic2 i.JRethniccandidate##i.ethnicrespondent##c.vccandethnic2 JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education[iweight=benweight], base (2)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) vccandethnic2 =(0(1)1) ) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) vccandethnic2 =(0(1)1) ) atmeans
marginsplot

**rural*
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.rural i.JRethniccandidate##i.ethnicrespondent##c.rural JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education[iweight=benweight], base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) rural =(0(1)1) ) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) rural =(0(1)1) ) atmeans
marginsplot


mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.rural i.JRethniccandidate##i.ethnicrespondent##c.rural JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education[iweight=benweight], base (2)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) rural =(0(1)1) ) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) rural =(0(1)1) ) atmeans
marginsplot

**In regions **Ethnic in regions (1 - tatarstan, 2 - sakha, 3 - buryatia***
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education [iweight=benweight]if region == 1, base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education[iweight=benweight] if region == 2, base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent i.JRethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education[iweight=benweight] if region == 3, base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

**In regions, JR vote and ethnicity*
mlogit votechoice44 i.JRethniccandidate##i.ethnicrespondent i.URethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education [iweight=benweight]if region == 1, base (2)
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

mlogit votechoice44 i.JRethniccandidate##i.ethnicrespondent i.URethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education [iweight=benweight]if region == 2, base (2)
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

mlogit votechoice44 i.JRethniccandidate##i.ethnicrespondent i.URethniccandidate##i.ethnicrespondent JRmalecandidate URmalecandidate i.votepartylastelec44 age3REM education [iweight=benweight]if region == 3, base (2)
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) ) atmeans
marginsplot

**mlogit models for vote""
**Outcome 1 = Just Russia, Outcome 2 = United Russia, Outcome 3= all other parties (or liberal parties) Outcome 4 = communist*
** For mlogit, you use relative risk ratios****Final Vote Four Regions**

** Robustness checks For nativeschool2**
mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.nativeschool2 i.JRethniccandidate##i.ethnicrespondent##c.nativeschool2 JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education i.region [iweight=benweight], base (1)
margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) nativeschool2=(0(1)1)) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) nativeschool2=(0(1)1)) atmeans
marginsplot


mlogit votechoice44 i.URethniccandidate##i.ethnicrespondent##c.nativeschool2 i.JRethniccandidate##i.ethnicrespondent##c.nativeschool2 JRmalecandidate URmalecandidate  i.votepartylastelec44 age3REM education i.region[iweight=benweight], base (2)

margins, predict() at(URethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) nativeschool2=(0(1)1)) atmeans
marginsplot
margins, predict() at(JRethniccandidate=(0(1)1) ethnicrespondent=(0(1)1) nativeschool2=(0(1)1)) atmeans
marginsplot